package main

import "fmt"
type Mover interface {
	move()
}
type dog struct {

}
func (d *dog) move() {
	fmt.Println("狗会动")
}
func main() {
	//var t Mover
	var wangcai = dog{} // 旺财是dog类型
	wangcai.move()
	//	t = wangcai         // x不可以接收dog类型
	//	var fugui = &dog{}  // 富贵是*dog类型
	//	t = fugui           // x可以接收*dog类型
	//}
}